package com.airlines.system.vo;

import java.util.Date;

/**
 * @ClassName SysMenuVo
 * @Description 返回给前端的系统菜单类
 * @Author zhoujian
 * @Date 2018/9/18
 * @Version 1.0
 */
public class SysMenuVo {
    /**主键，菜单id*/
    private String id;

    /**菜单代码*/
    private String menuCode;

    /**菜单名称*/
    private String menuName;

    /**系统类型id*/
    private String typeId;

    /**菜单描述*/
    private String menuDesc;

    /**菜单上一级id，父ID*/
    private String menuParentId;

    /**菜单排序*/
    private Long menuSort;

    /**菜单路径*/
    private String menuUrl;

    /**菜单图标*/
    private String menuIcon;

    /**备注*/
    private String remarks;

    /**创建日期*/
    private Date createdTime;

    /**创建人*/
    private String createdUser;

    /**修改日期*/
    private Date updateTime;

    /**修改人*/
    private String updateUser;

    private Long status;

    /**菜单等级 1一级菜单  2二级菜单*/
    private Short menuLevel;

    /**菜单上一级的菜单名称，父菜单*/
    private String menuParentName;

    public SysMenuVo(){}
    public SysMenuVo(String id, String menuCode, String menuName, String menuDesc, Long menuSort, String menuUrl, String menuIcon, String remarks, Date createdTime, String createdUser, Date updateTime, String updateUser, Long status, Short menuLevel, String menuParentName) {
        this.id = id;
        this.menuCode = menuCode;
        this.menuName = menuName;
        this.menuDesc = menuDesc;
        this.menuSort = menuSort;
        this.menuUrl = menuUrl;
        this.menuIcon = menuIcon;
        this.remarks = remarks;
        this.createdTime = createdTime;
        this.createdUser = createdUser;
        this.updateTime = updateTime;
        this.updateUser = updateUser;
        this.status = status;
        this.menuLevel = menuLevel;
        this.menuParentName = menuParentName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getMenuCode() {
        return menuCode;
    }

    public void setMenuCode(String menuCode) {
        this.menuCode = menuCode;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getMenuDesc() {
        return menuDesc;
    }

    public void setMenuDesc(String menuDesc) {
        this.menuDesc = menuDesc;
    }

    public String getMenuParentId() {
        return menuParentId;
    }

    public void setMenuParentId(String menuParentId) {
        this.menuParentId = menuParentId;
    }

    public Long getMenuSort() {
        return menuSort;
    }

    public void setMenuSort(Long menuSort) {
        this.menuSort = menuSort;
    }

    public String getMenuUrl() {
        return menuUrl;
    }

    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }

    public String getMenuIcon() {
        return menuIcon;
    }

    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public String getCreatedUser() {
        return createdUser;
    }

    public void setCreatedUser(String createdUser) {
        this.createdUser = createdUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Long getStatus() {
        return status;
    }

    public void setStatus(Long status) {
        this.status = status;
    }

    public Short getMenuLevel() {
        return menuLevel;
    }

    public void setMenuLevel(Short menuLevel) {
        this.menuLevel = menuLevel;
    }

    public String getMenuParentName() {
        return menuParentName;
    }

    public void setMenuParentName(String menuParentName) {
        this.menuParentName = menuParentName;
    }
}
